About Virtalis Holdings Limited (10782283) United Kingdom