About Nti Management Ltd (10407470) United Kingdom