About International Project Management Ltd (11258102) United Kingdom