About Somalogic Limited (09357322) United Kingdom