About L.e. Space 2 Ltd (11164854) United Kingdom