About Nummy Tech Ltd. (11867085) United Kingdom