About Nomeatnocry Limited (12990487) United Kingdom