About Exceed Technologies Ltd (11528852) United Kingdom