About Space Elevator Limited (11212551) United Kingdom