About Afoxincorporated Limited (09276004) United Kingdom