About Nomidio Limited (10713656) United Kingdom