About Metamodal Limited (12102366) United Kingdom