About Xos Capital Limited (06972777) United Kingdom