About Lywaecom Ltd (13486287) United Kingdom