About Company Noneea Ltd (12278048) United Kingdom