About Nndev Solutions Ltd (11571992) United Kingdom