About Magnanimity Limited (12848764) United Kingdom