About Vandemeva Holdings Limited (09639908) United Kingdom