About Numan&co Ltd (12400338) United Kingdom