About Pendulum Creative Ltd (09636614) United Kingdom