About Ex Nihilo Ltd. (12519616) United Kingdom