About Yaksh Limited (12078027) United Kingdom