About Inpact International Limited (02353018) United Kingdom