About Sumukha Holdings Ltd. (11551376) United Kingdom