About Aaraa Technologies Ltd. (08798396) United Kingdom