About Nonexecchair Ltd (12361545) United Kingdom