About Vortexh Management Limited (11499258) United Kingdom