About Finalytix Limited (13468327) United Kingdom