About Cutworx Ltd (10016598) United Kingdom