About Lyntha Management Company Limited (03804959) United Kingdom