About Londonetc Limited (12253892) United Kingdom