About Nta Holdings Limited (12952047) United Kingdom