About Magna Vitae Enterprises Limited (11788244) United Kingdom