About Badi3 Ltd. (11156256) United Kingdom