About Melandra Trading Ltd (13446691) United Kingdom