About Blurry Ltd (11773810) United Kingdom