About Indigo Services Holding Limited (12922676) United Kingdom