About Magnificent Holdings Limited (12004117) United Kingdom