About Mitako Demalke Ltd (12327839) United Kingdom