About Curl Revolution Ltd (11348336) United Kingdom