About Tesla Medical Limited (03284013) United Kingdom