About Magnavale Holdings Limited (12917578) United Kingdom