About Xo Kinetics Limited (10468817) United Kingdom