About Affinity Research And Development Ltd (12966429) United Kingdom