About Ifk Ventures Limited (09482496) United Kingdom