About Innovative Affiliation Limited (11194917) United Kingdom