About Vel (uk) Ltd (07996070) United Kingdom