About Mendelita Ltd (09586959) United Kingdom