About Semagic Services Limited (13634210) United Kingdom