About Genkisakura Ltd (12791334) United Kingdom