About Bla London Limited (12055238) United Kingdom