About Xos Operations Ltd (10314875) United Kingdom