About Inprojex Holdings Limited (08780143) United Kingdom