About Afp Technology Limited (12210771) United Kingdom