About Indess Group Limited (13217393) United Kingdom