About Numidian Ltd (11421041) United Kingdom