About Independent Project Solutions Limited (07107271) United Kingdom