About Nai Management Limited (12774569) United Kingdom