About Vanilla Cove Ltd (10746141) United Kingdom