About Nummus Limited (11557456) United Kingdom