About Magilus Limited (07205099) United Kingdom