About Jodamol Ltd (12224647) United Kingdom