About X - 7 Management Ltd (13349746) United Kingdom