About Monkeke International Ltd (12935506) United Kingdom