About Ivap Solutions Ltd. (07929129) United Kingdom