About Green Top City Ltd (SC610234) United Kingdom