About Virtualoom Limited (12267992) United Kingdom