About Exatalent Limited (11042344) United Kingdom