About Blurace Ltd (13620980) United Kingdom