About Brasaa Associates Ltd (12003105) United Kingdom