About Operation Europe Limited (02208255) United Kingdom