About Blippar Limited (11787934) United Kingdom