About Braemax Limited (SC273058) United Kingdom