About Green Close Ltd (11534625) United Kingdom