About Megina Technologies Ltd (10433708) United Kingdom