About Xo Edge Ltd (12154774) United Kingdom