About Accord Global Limited (12482718) United Kingdom