About Versor Ltd (09571105) United Kingdom