About Aic20 Limited (SC668164) United Kingdom