About Genese Solution Limited (10361317) United Kingdom