About Solic Limited (10666758) United Kingdom