About Afflex Services Ltd (12148909) United Kingdom