About Palladian Holdings Limited (11562588) United Kingdom