About Aspectica Limited (06493199) United Kingdom