About Marnel Ltd. (SC375929) United Kingdom