About Bak Bok Ltd (12572267) United Kingdom