About Manis Scientific Ltd (11538906) United Kingdom