About Jc Space Limited (10732410) United Kingdom