About Newrgy International Ltd (13710898) United Kingdom