About Sega International Limited (12050643) United Kingdom