About Diomyx Limited (12582532) United Kingdom