About Iroghama Ltd (12769315) United Kingdom