About Le Space Ltd (08164130) United Kingdom