About Blipper Ltd (12695017) United Kingdom