About Spacera Ltd (13431145) United Kingdom