About Mexodel Ltd (12114688) United Kingdom