About Generative Parametrics Limited (07023998) United Kingdom