About Apps For Smart Devices Ltd. (10909849) United Kingdom