About Kokroko Engineering Ltd (12097205) United Kingdom