About Vanis And Sheen Technologies Ltd (12242746) United Kingdom