About Accord Technologies Ltd (13370625) United Kingdom