About Indigo Technology Group Ltd (SC534118) United Kingdom