About Samaro Holdings Limited (08659886) United Kingdom