About Edinburgh Andrology Ltd. (SC382266) United Kingdom