About Tesla World Ltd (12579620) United Kingdom