About Bak Hub Ltd (12855662) United Kingdom