About Blur Studio Ltd (09562536) United Kingdom