About Solan Limited (11445733) United Kingdom