About Yolomic Ltd. (08994474) United Kingdom