About Brand Royalty Limited (10606877) United Kingdom