About Brex Affinity Limited (13108277) United Kingdom