About Vanellus Limited (10234940) United Kingdom