About Right Side Of The Pendulum Limited (12229785) United Kingdom