About Tesla Health Ltd (10804320) United Kingdom