About Leonoor Krijnen Consulting Ltd (08727999) United Kingdom