About Solaris Inc Ltd (13086133) United Kingdom