About Tech Car 001 Ltd (10926253) United Kingdom