About Apptec24 Ltd. (10675208) United Kingdom