About Navig8 Chemicals Europe Limited (07072127) United Kingdom