About Maguna Holdings Limited (12304742) United Kingdom