About The Vanilla Alternative Ltd (07493374) United Kingdom