About Genki Marketing Ltd. (09983961) United Kingdom