About Virgil S Tech Solutions Ltd. (11091604) United Kingdom