About Interfix Investments Limited (07996403) United Kingdom