About Bai Hu Limited (11553323) United Kingdom