About Accord Investment Limited (12840691) United Kingdom