About London X Limited (11098642) United Kingdom