About Mellis Associates Ltd (11341077) United Kingdom