About Nivae Management Ltd (13444640) United Kingdom