About Mannas Inc Limited (SC561326) United Kingdom