About T-gurus Technologies Ltd (08347894) United Kingdom