About Badri International Ltd (10476044) United Kingdom