About Smart Place Ltd (13546281) United Kingdom