Welcome to HCM.
should be from birth usually.
The only thing thats important for health is to ensure that it is working normally (alteration in shape is not an issue if it is functioning)
The CT SCAN
SHOULD GIVE A CLUE TO THE FUNCTION and the cause for the blood in urine.
wishing you good health