About Plce Ltd (12408269) United Kingdom