About Mel&co Limited (12588810) United Kingdom