About Affle & Co Ltd (13174439) United Kingdom