About Indi-bars Ltd (11397206) United Kingdom