About Aspectus International Limited (05290871) United Kingdom