About Brand Relay Investment & Management Co. Ltd (05467444) United Kingdom