About Meoki Cokey Ltd (11347024) United Kingdom