About Sol Service Invest Limited (10154395) United Kingdom