About Vagmine Technologies Limited (09637022) United Kingdom