About Vl Developments Ltd (12862033) United Kingdom