About Pendulumcon Ltd (12671967) United Kingdom