About Kamiko Ltd (12868403) United Kingdom