About Numrick Co. Ltd (10062598) United Kingdom