About Global Placement Services Ltd (13113318) United Kingdom