About Marius International Holding Limited (12804114) United Kingdom