About Indigo Edge Limited (09345603) United Kingdom