About Veormer Ltd (13126699) United Kingdom