About Magnificus Ltd. (09402039) United Kingdom