About Maelyss Holdings Uk Ltd (13585108) United Kingdom