About Samsara Solutions International Limited (10162631) United Kingdom