About Magna Parva Limited (05517174) United Kingdom