About Ami Brow Bar Ltd (11322226) United Kingdom