About Mendilec Limited (10513588) United Kingdom