About Sega Development Limited (03595358) United Kingdom