About Geall Technologies Ltd. (08369109) United Kingdom