About Numeriq Limited (SC247150) United Kingdom