About Affinity Technology Limited (11799159) United Kingdom