About Numiko Limited (04018833) United Kingdom