About Lw Spot Limited (13371911) United Kingdom