About Mycrystal Technologies Ltd (13183533) United Kingdom