About Brazilian Waxing Company Limited (11565611) United Kingdom