About Kensho Recruitment Limited (13369939) United Kingdom