About Imallin Limited (11779338) United Kingdom