About Numnore Limited (11142425) United Kingdom