About Pendessa Ltd (12713018) United Kingdom