About Netstar International Ltd. (10510825) United Kingdom