About Palance Limited (10671164) United Kingdom