About Braemara Limited (SC202577) United Kingdom