About Soloride Ltd (11112632) United Kingdom