About Geiko San Ltd (13497143) United Kingdom