About X-curve Systems Limited (12007133) United Kingdom