About London World Limited (13667756) United Kingdom