About Vanilla Capital Investments Ltd (05836854) United Kingdom