About Clynex Solutions Ltd (12066763) United Kingdom