About Awasi Tech Ltd (11808796) United Kingdom