About Bahdiallo Limited (13075090) United Kingdom