About Contra Inc (12479335) United Kingdom