About Bleach London Limited (11070211) United Kingdom