About Iip Projects Limited (12595124) United Kingdom