About Pende Limited (12648905) United Kingdom