About Genki Solutions Ltd (11551154) United Kingdom