About Exalytix Limited (11308612) United Kingdom