About Palle Solutions Limited (12138029) United Kingdom