About Ymca Ish Trading Limited (08818308) United Kingdom