About 3x Motion Technologies (europe) Limited (06228143) United Kingdom