About Ilk Ventures Limited (05003406) United Kingdom