About Palm Bay Ltd (12746239) United Kingdom