About Vanilr Ltd (10142342) United Kingdom