About Nextg Sonepar Ltd (13378398) United Kingdom