About Vecima Technology (uk) Ltd. (11088401) United Kingdom