About Numina Ltd (13505805) United Kingdom