About Bak London Limited (10937723) United Kingdom