About Project Strategies Limited (06208040) United Kingdom