About X7 Partners Ltd (12151597) United Kingdom