About Bakm London Limited (12903592) United Kingdom