About Appello Smart Living Solutions Limited (01444995) United Kingdom