About Project And Information Management Strategies Limited (06887020) United Kingdom