About Solano Ltd (10287406) United Kingdom