About Pendulem Ltd (12479579) United Kingdom