About Solsid Ltd (12957170) United Kingdom