About Guru Technology Limited (11974207) United Kingdom