About Vylur Information Technology Services Limited (09720519) United Kingdom