About The Ismor Foundation Ltd (08363344) United Kingdom