About Joint Space Limited (12090538) United Kingdom