About Mega-inliner Uk & Ir Limited (12180447) United Kingdom