About Arnold Investment Holding Co. Ltd (12380571) United Kingdom