About Bak Holdings Limited (12299417) United Kingdom