About Brand Ambassadors International Limited (09503264) United Kingdom