About Vascular Flow Technologies Limited (SC190078) United Kingdom