About Magdus Limited (09314058) United Kingdom