About Nimo Labs Limited (10914620) United Kingdom