About Noya Mediterranean Ltd (11055421) United Kingdom