About Brandcress Ltd (13239102) United Kingdom