About Space Law Ltd. (12336310) United Kingdom