About Kabeer Sapphire Ltd (12839840) United Kingdom