About Jjhspace Limited (11885243) United Kingdom