About Kaba Swaray Ltd (12808667) United Kingdom