About Exe Capital Ltd (09816244) United Kingdom