About Vintel Ltd (12565607) United Kingdom