About Mykrem Ltd (09691344) United Kingdom