About Aiku Intelligent Tech Trade Co. Ltd (13594070) United Kingdom