About Palmer Capital Partners (cbx3) Limited (04617693) United Kingdom