About Open E-circle Ltd (12110681) United Kingdom