About Interphase Limited (11288685) United Kingdom