About Cynescent Service Ltd (12337839) United Kingdom