About Pallen Consultant Ltd (11758263) United Kingdom