About Genomia Management Limited (SC266593) United Kingdom