About Pallelane Ltd (12262092) United Kingdom