About O. Indigo International Company Ltd (12223962) United Kingdom