About Ecobright Group Holdings Ltd (10932261) United Kingdom