About Amphora Ndt Ltd (NI672945) United Kingdom