About Nohtus Trading International Ltd (13250666) United Kingdom