About Exe Investment Holdings Limited (08300343) United Kingdom