About Noxu Technologies Ltd. (13364109) United Kingdom