About Nadusha Ltd. (13356821) United Kingdom