About Thelondon Limited (13412670) United Kingdom