About Sol (2011) Ltd (07623113) United Kingdom