About Pendulum Apparel Limited (SC438423) United Kingdom