About Pendul Ltd (10986826) United Kingdom