About Tesla Holdings Limited (09515757) United Kingdom