About Palladin Uk Limited (06465603) United Kingdom