About Exo Invest Limited (06301050) United Kingdom