About Nimo Burgers Limited (09933903) United Kingdom