About Overscore Limited (02677830) United Kingdom