About Yikho Sd Ltd (13383023) United Kingdom