About Sakhya Ventures Limited (11076740) United Kingdom