About Guru (u.k.) Ltd (13293635) United Kingdom