About Spacar Ltd (13042344) United Kingdom