About Sambara International Ltd (09583215) United Kingdom