About Vl It Developments Ltd (12064033) United Kingdom