About Exate Technology Limited (09512030) United Kingdom