About Meganic Group Ltd (SC654737) United Kingdom