About Braeomega Limited (10450416) United Kingdom