About Palanquin Limited (04946379) United Kingdom