About Vanilla Rose Ltd (13468737) United Kingdom