About Meganic Limited (SC536355) United Kingdom