About Green Africa Ltd (SC694601) United Kingdom