About Lotan Laid Bare Limited (11910130) United Kingdom