About Inpact U.k. Limited (02308157) United Kingdom