About Lose Workers Limited (12592535) United Kingdom