About Nuddge Limited (10722467) United Kingdom