About General Acord Invest Ltd (10158578) United Kingdom