About Vor Solutions Limited (10970777) United Kingdom