About Numisma Limited (06841753) United Kingdom