About Mel Capital Holdings Limited (12556090) United Kingdom