About Nomadic Studio Ltd. (12947961) United Kingdom