About Green Central Holdings Ltd (10679326) United Kingdom