About Tesla Partnership Holdings Ltd (13455613) United Kingdom