About Thenuuboxcompany Ltd. (10380241) United Kingdom