About Numidiam Ltd (13227147) United Kingdom