About R&d Space Solutions Ltd. (09271908) United Kingdom