About Accord Assets London Ltd (11419582) United Kingdom