About Badan Investment Ltd (12199358) United Kingdom