About Bahk Holdings Limited (09015337) United Kingdom