About World Space Club Limited (11550237) United Kingdom