About Amari Tech Ltd (12508372) United Kingdom