About Megra-tech Co. Ltd. (05611695) United Kingdom