About Strategy 14 Affinity Limited (06573980) United Kingdom