About Affx Hub Ltd (11697691) United Kingdom