About Placee Services Ltd (11594569) United Kingdom