About Aica (hk) Limited (09330910) United Kingdom