About Soka Solutions Limited (06760340) United Kingdom