About Aligo Services Limited (07122827) United Kingdom