About Afiniti Europe Technologies Limited (08587686) United Kingdom