About Ltn 888 Limited (11386221) United Kingdom