About Affinity Lab Limited (10789563) United Kingdom