About Placeteam (eu) Limited (06384227) United Kingdom