About Ncia Management Ltd (11390993) United Kingdom