About London Brazil Hair & Beauty Limited (12014750) United Kingdom