About Pendulum Atelier Ltd (10715338) United Kingdom