About Interoil (u.k.) Ltd. (02433313) United Kingdom