About Blippar Ar Limited (11784695) United Kingdom