About Blurred Limited (11060647) United Kingdom