About Indigo Holdings Limited (06963096) United Kingdom