About Leumania Ltd (11827969) United Kingdom