About Cyco Ltd. (12127028) United Kingdom