About Accede Technology Ltd (10170005) United Kingdom