About Numid Limited (11542623) United Kingdom