About Vanilla Finance (management) Ltd (07314751) United Kingdom