About Fresh Green African Hands Ltd (11181618) United Kingdom