About Mel1ssa Limited (12921850) United Kingdom