About Smart Places Limited (11575246) United Kingdom