About Aoka Limited (10526225) United Kingdom