About Kabeer Traders Ltd (11625910) United Kingdom