About Bak London Trading Ltd (12269667) United Kingdom