About Promenics Ltd (09480019) United Kingdom