About Solow Ltd (11391640) United Kingdom