I can't find any evidence that this company exist. Reverse image search leads to:
https://www.lanshanweb.com/case/web/513.html
But that site 404s now. It's available in the WayBackMachine.
The domain lanshanweb.com seems to be a web design company, not a biotech company. RLSW look like it could be a fictional entity invented as part of their portfolio to show perspective clients.
https://www.lanshanweb.com/case/
https://web.archive.org/web/20190619035820/https://www.lanshanweb.com/case/web/513.html