About Bara Menyn Limited (11091270) United Kingdom