About Indigo Bear Limited (06193185) United Kingdom