About Bleach London Holdings Limited (11979517) United Kingdom