About Bak 21 Ltd (13468248) United Kingdom