About Londondom Investments Limited (13254662) United Kingdom