About Tesla Ip Investments Ltd (12185402) United Kingdom