About Paloe Limited (12706930) United Kingdom