About Project Gurus Ltd (07342765) United Kingdom