About Nonexecs Limited (11730128) United Kingdom