About Nemera Holdings One Limited (09722363) United Kingdom