About Ifm Opi Holding (uk) Ltd (09380043) United Kingdom