About Palladium Bay Limited (12347983) United Kingdom