About Genaku And Co Services Ltd (13260756) United Kingdom