About Braemore Investments Limited (10173058) United Kingdom