About Metamorphic Ltd. (SC115566) United Kingdom