About Badran International Ltd (12826838) United Kingdom