About Guru It Solutions Ltd (08107492) United Kingdom